that’s (much) better - French English Dictionary